package org.dromara.wms.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.dromara.wms.domain.WmsOrderLine;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * 测试主从表视图对象 test_demo2_line
 */
@Data
@ExcelIgnoreUnannotated
@AutoMapper(target = WmsOrderLine.class)
public class WmsOrderLineVo implements Serializable {
  @Serial
  private static final long serialVersionUID = 1L;

  /**
   * 父键
   */
  @ExcelProperty(value = "父键")
  private Long id;

  /**
   * 主键
   */
  @ExcelProperty(value = "主键")
  private Long lineId;

  private Long productId;
  @ExcelProperty(value = "编码")
  private String batchCode;
  private String measureUnit;
  private Double price;
  private Long quantity;
  private Long whId;
  private Long areaId;
  private Double totalMoney;
  private Double discountMoney;
  private Double costMoney;
  private Date expireDate;
}
